Editor View
Editor View

Editor view provides free form text editing. In many cases, it's preferred to work on the document directly in free text mode, especially for experienced users.

Popup List

Popup list is a small popup window that lists some clip-texts to help you type. A popup list shows up when you type one of the following char:
CharList
<Existing tag names in the document.
&Entities defined in DTD, including predefined entities for &, <, >, ", '
xsl:XSL tags (e.g. xsl:value-of).
spaceAttributes for the current tag (element).
/Existing tag names in the document, if cannot find the opening tag.

Inserting Surrounding Text

This feature makes it easy to convert Any Text to <div>Any Text</div>, (Any Text), "Any Text", ** Any Text **, or ***Any Text***. Here is how:

  1. Select (highlight) Any Text in the Editor view.
  2. Press Ins key and select Element, which is default, in the Node Type dropdown list.
  3. Type div, (, ", ** , or *** in the Name/Data edit box.
Starting Character TypedResults with Surrounding Text
~, !, @, #, $, ^, &, *, -, _, +, :, ., ", ', |typed-string...typed-string
(, {, [(...), {...}, [...]
= (Attribute value)="..."
/ (C-style comment)/*...*/
% (ASP block)<%...%>
? (Process instruction)<?...?>
< (Enclose with angle brackets)&lt;...&gt;

Auto Completion

Auto completion is to complete common "pairing" symbols or tags. XmlShell will automatically complete the second half of a pair when you type the first half of the pair. For XML elements, XmlShell automatically closes an element when you type </ (not when you type opening tag) .
CharCompleted Text
(()
<<>
{{}
[[]
''
""
</</closing_tag>

Special Keyboard Operations

Editor view is just like a normal text editor. All the standard text editor behaviors apply. The following is a list of operations that are different from text editors:

Configuration

General settings:

Element:

Attribute:

Text:

Comment:

CDATA:

Process Instruction:

See Also

Configuration | Keyboard Shortcuts | FAQ